Real-time Implementation of a xAVS Video Decoder

نویسندگان

  • Qing Chang
  • Xin Liu
  • YaoLi Wang
چکیده

AVS video decoder consumes a huge number of computation, so real-time implementation of an AVS decoder has some challenging on x86 computing platform. This article describes a xAVS open source project to solve this problem. First of all, the reason for the low efficiency of the code of the existing AVS video decoder open source reference software RM52J_r1 is analyzed according to the description of AVS key technologies and decoding principles in the official documentation. Then according to the main problems of the reference software, re-design the optimized xAVS decoder architecture, and real-time property significantly improved with C code. Finally, use the x86 platform multimedia instruction sets to further optimize xAVS semantic processor. The experimental results show that, under the precondition of ensuring the quality of decoding, the decoding speed of the xAVS decoder for D1 has increased more than 14 times, to fully meet the needs of real-time decoding.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Requirements for Reconfigurable Hardware for a Scalable Video Decoder

Nowadays multimedia applications emerge on portable devices everywhere. These applications typically have a number of stringent requirements. A first requirement is a high amount of computational power together with real-time performance. A second requirement is that they must be reconfigurable i.e. that the application or the characteristics of the application can be modified at will. The perf...

متن کامل

A DSP Based Multi-Format Video Decoder for an IP Set-Top Box

In this paper, the implementation of a digital signal processor (DSP) based multi-format decoder for an IP set-top box is described. Using several software optimization techniques, the multi-format decoder has been fitted into a TMS320DM641 DSP @ 480 Mhz. Starting from a native C code implementation, a six-step software optimization process has been applied to improve the decoder performance. C...

متن کامل

Parallel implementation of Multi-view Video Decoder for Reduction in Power Consumption

Mobile platform based multi view video applications have gained significant attention due to increase in processing power of mobile processors. Significant performance improvements have been reported by using H.264/AVC based video encoding-decoding procedures. Multi-view coding (MVC) is an extension of H.264/AVC scheme employed for high performance compression of multi view videos. The increase...

متن کامل

A 3D-DCT Real-Time Video Compression System for Low Complexity Single-Chip VLSI Implementation

This paper presents the first VLSI implementation of a real-time color video compression/ decompression system, based on the threedimensional discrete cosine transform (3D-DCT). Compared to motion-estimation/compensation based algorithms, the 3D-DCT approach has three major advantages: • No motion estimation is required, greatly reducing the number of en/decoding operations per pixel. • Enand D...

متن کامل

HEVC Hardware Decoder Implementation for UHD Video Applications

In this paper, an efficient hardware architecture that exploits parallel processing for HEVC decoders is proposed by introducing (i) a Coding Tree Unit (CTU)-level pipelined architecture for single-core based processing; and (ii) a multi-core based parallel processing architecture for picture partition decoding with low latency while not requiring additional resources for in-loop filtering (ILF...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014